flecainide acetate - English Synonyms Dictionary